Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.030
Anzahl Themen: 2.140

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 13 Gesamtergebnisse mit Suchbegriffen schreibschutz aufheben bei autocad-datei sec.
Autocad VBA : Per VB6 ein eTranmit erstellen...
CB_ am 10.03.2005 um 12:35 Uhr (0)
Hallo, ich versuche gerade eine kleine VB6 Anwendung zu schreiben, die mir Pläne automatisch archiviert. Dazu solle aus em VB6 Programm ein eTransmit einer bestimmten dwg erstellt werden werden. Ist es möglich AutoCAD so anzusprechen, dass dies gelingt? Kann ich dann auch den Speicherort der erstellten ZIP bestimmen (=Speicherort wie dwg)? MfG Christian

In das Form Autocad VBA wechseln
Autocad VBA : Interessant..... VB(A) AutoCAD Libs direkt ansprechbar??
CB_ am 14.03.2005 um 08:12 Uhr (0)
Hallo, ich versuche über VB6 / VBA ein eTansmit einer dwg zu erstellen. Bis jetzt war der Lösungsansatz über sendcommand. (Dank dieses Forums habe ich überhaupt einen Ansatz ;-) ) Jetzt habe ich aber gefunden, dass man über Projekt- Verweise bzw. Extras- Verweise einen Verweis auf verschiedene ACAD dlls in das VB Projekt einbinden kann. http://forum.cad.de/foren/ubb/uploads/CB_/verweise.jpg Was bedeutet das? Kann ich also den Befehl eTransmit auch ausführen OHNE Acad mit der dwg starten zu müssen?? (Da ...

In das Form Autocad VBA wechseln
Autocad VBA : Interessant..... VB(A) AutoCAD Libs direkt ansprechbar??
CB_ am 14.03.2005 um 09:49 Uhr (0)
Das ist die AcStETransmit.arx (die jpg ist aktualisiert). http://forum.cad.de/foren/ubb/uploads/CB_/verweise.jpg Wie es aussieht, werde ich dann doch in meinem Projekt mit sendcommand arbeiten müssen... Scheint der einfachere Weg zu sein. Danke für den kleinen dll Exkurs... Achsoooooo: Wenn ich mit Thisdrawing.sendcommand arbeite will, muss ich dann vorher einen Verweis auf das AutoCAD Objektmodell erstellen oder gehts auch so? MfG CB_

In das Form Autocad VBA wechseln
Autocad VBA : Interessant..... VB(A) AutoCAD Libs direkt ansprechbar??
CB_ am 14.03.2005 um 11:18 Uhr (0)
Hallo TP, doch doch, das ist die Datei. Zum Beiweis siehe die jpg. http://forum.cad.de/foren/ubb/uploads/CB_/verweise.jpg (die habe ich geändert, also notfalls im IE auf aktualisieren drücken) Probier es bei Dir doch auch mal aus. MfG CB_

In das Form Autocad VBA wechseln
Autocad VBA : Warum funkt das nicht? (sendcommand)
CB_ am 14.03.2005 um 13:20 Uhr (0)
Hallo, kann mir jmd sagen, warum dieser Code nicht funktioniert? Dim acadApp As AcadApplication On Error GoTo error Set acadApp = GetObject(, "AutoCad.Application") error: If Err.Number = 429 Then If MsgBox("Acad ist nicht gestartet, möchten Sie es starten?", vbOKCancel) = vbOK Then Set acadpp = CreateObject("AutoCAD.Application") acadApp.Visible = True End If Else MsgBox "ACAD ist gestartet" End If acadApp.ActiveDocument.SendCommand ("filedia" & vbCr & "0" & vbCr) acadApp.ActiveDocument ...

In das Form Autocad VBA wechseln
Autocad VBA : VB Code funktioniert nur im ersten Durchlauf...
CB_ am 14.03.2005 um 15:51 Uhr (0)
Hallo, (mal wieder ich... ) Ich versuche über VB von außerhalb eine dwg zu öffnen. Dafür habe ich den folgenden Code: Code: Public Sub ConnectToAcad() Dim acadApp As AcadApplication On Error GoTo error Set acadApp = GetObject(, AutoCad.Application ) error: If Err.Number = 429 Then Set acadpp = CreateObject( AutoCAD.Application ) End If AutoCAD.Application.Documents.Open ( C: mp est1-251.dwg ) Call AutoCAD.Application.ActiveDocument.SetVariable( Filedia , 0) AutoCAD.Application.Documen ...

In das Form Autocad VBA wechseln
Autocad VBA : Interessant..... VB(A) AutoCAD Libs direkt ansprechbar??
CB_ am 14.03.2005 um 16:11 Uhr (0)
Trotzdem vielen Dank. Du hast mir schon insofern sehr viel weitergeholfen als dass ich nun den ollen eTransmit über sendcommand erstelle. MfG CB_

In das Form Autocad VBA wechseln
Autocad VBA : Verweis auf ACAD Library...
CB_ am 16.03.2005 um 20:03 Uhr (0)
Hallo, ich habe ein VB Projekt erstellt, welches auf AutoCAD zugreift. Vor dem kompilieren in eine exe muss der Verweis auf die Bibliothek erstellt werden, in meinem Fall auf AutoCAD2005, im Ordner xyz. Wie ist es aber, wenn ich diese exe auf einem anderen Rechner, mit einem anderen ACAD (nämlich 2002) nutzen möchte?? Muss ich in diesem Fall die exe auf dem Zielsystem kompilieren um den korrekten Verweis hinzubekommen?? MfG Christian

In das Form Autocad VBA wechseln
Autocad VBA : Verweis auf ACAD Library...
CB_ am 17.03.2005 um 11:48 Uhr (0)
Hallo, also ich habe folgendes herausgefunden: Der Zugriff auf Acad funktioniert in der Tat ohne vorherigen Verweis im Projekt. Bei mir ging es nicht wegen folgender Zeile Code: Dim acadApp As AcadApplication Dies geht nur mit Verweis!!! Set acadApp = GetObject(, AutoCad.Application ) Stattdessen geht folgendes: Code: Dim acadApp As Object Geht ohne Verweis!!! Set acadApp = GetObject(, AutoCad.Application ) Toll, nicht wahr? MfG Christian

In das Form Autocad VBA wechseln
Autocad VBA : Per VB6 ein eTranmit erstellen...
CB_ am 29.03.2005 um 14:41 Uhr (0)
Falls es jemanden interessiert. Hier der VB(A) Code zum erstellen eines ETransmit Code: Public Sub ConnectToAcad() vorher noch Abfrage, ob das Dokument bereits erstellt wurde Dim fso As FileSystemObject Dim acadApp As Object Set fso = New FileSystemObject Set acadApp = Nothing If fso.FileExists("C: mp est1-250.zip") Then Den Pfad anpassen MsgBox "ZIP vorhanden" GoTo ende: End If On Error GoTo error Set acadApp = GetObject(, "AutoCad.Application") MsgBox "Bitte beenden Sie AutoCAD und pro ...

In das Form Autocad VBA wechseln
Autocad VBA : AutoCAD per VB6 / VBA starten
CB_ am 01.11.2005 um 08:32 Uhr (0)
Hallo,ich habe ein kleines VB6 Programm geschrieben, dass AutoCAD startet, ein eTransmit erstellt und AutoCAD dann wieder schließt.Demnächst steht bei uns ein Wechsel von 2002 auf 2006 an, dabei wird bei den meisten Rechnern zunächst eine Parallelinstallation der beiden ACAD Versionen vorhanden sein.Wie kann ich es aus VB6 / Excel-VBA steuern, welche der AutoCAD Versionen gestartet werden soll?AutoCAD habe ich bis jetzt immer so gestartet:Code:Set acadApp = CreateObject("AutoCAD.Application")acadApp.Docume ...

In das Form Autocad VBA wechseln
AutoCAD VBA : Excel integration in AutoCAD
CB_ am 02.04.2005 um 12:08 Uhr (0)
Ich habs auch in die andre Richtung programmiert (von Excel nach AutoCAD). Den Code findest du hier: http://ww3.cad.de/foren/ubb/Forum259/HTML/000550.shtml Bei Fragen schreib mir einfach ne Mail...MfGChristian

In das Form AutoCAD VBA wechseln
AutoCAD VBA : Excel integration in AutoCAD
CB_ am 31.03.2005 um 16:33 Uhr (0)
Hallo sTixi,warum Excel? Du kannst doch prima ein Formular über AutoCAD VB entwerfen und dann sämtlliche Berechnungen hier durchführen lassen. Für die einfachen Formeln brauchst du doch kein Excel.Die Formeln stehen in den Bautabellen, alle erforderlichen Eingangsparameter kannst Du per VBA abfragen.Ich stelle mir das sehr einfach vor...MfGChristian

In das Form AutoCAD VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz